science transfer - French English Dictionary